.iconfont[data-v-6b5d4a97] {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: iconfont !important;
  font-size: 16px;
  font-style: normal;
}
.icon-shang[data-v-6b5d4a97]:before {
  content: "\e66b";
}
.icon-xia[data-v-6b5d4a97]:before {
  content: "\e795";
}
.icon-iconset-left[data-v-6b5d4a97]:before {
  content: "\e794";
}
.icon-iconset-right[data-v-6b5d4a97]:before {
  content: "\e726";
}
.icon-wutu[data-v-6b5d4a97]:before {
  content: "\e622";
}
.icon-zan[data-v-6b5d4a97]:before {
  content: "\e76f";
}
.icon-shouji[data-v-6b5d4a97]:before {
  content: "\e6df";
}
.icon-zhankaigengduo-xian[data-v-6b5d4a97]:before {
  content: "\e743";
}
.icon-ico[data-v-6b5d4a97]:before {
  content: "\e646";
}
.icon-you[data-v-6b5d4a97]:before {
  content: "\e793";
}
.icon-zuo[data-v-6b5d4a97]:before {
  content: "\e662";
}
.line1[data-v-6b5d4a97] {
  -webkit-line-clamp: 1;
}
.line1[data-v-6b5d4a97],
.line2[data-v-6b5d4a97] {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.line2[data-v-6b5d4a97] {
  -webkit-line-clamp: 2;
}
.line3[data-v-6b5d4a97] {
  -webkit-line-clamp: 3;
}
.line3[data-v-6b5d4a97],
.line4[data-v-6b5d4a97] {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.line4[data-v-6b5d4a97] {
  -webkit-line-clamp: 4;
}
.line5[data-v-6b5d4a97] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.selectnone[data-v-6b5d4a97] {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
[data-v-6b5d4a97]:focus {
  outline: none;
}
.img_radius[data-v-6b5d4a97] {
  overflow: hidden;
}
.img_radius img[data-v-6b5d4a97] {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.errorpage[data-v-6b5d4a97] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  justify-content: center;
  width: 100vw;
}
.error404[data-v-6b5d4a97] {
  height: 500px;
  width: 500px;
}
.error500[data-v-6b5d4a97] {
  height: 400px;
  width: 400px;
}
.othererror[data-v-6b5d4a97] {
  height: 500px;
  width: 500px;
}
.errortext[data-v-6b5d4a97] {
  margin-bottom: 20px;
  margin-top: 10px;
}
.errortext[data-v-6b5d4a97],
.errortexts[data-v-6b5d4a97] {
  color: #bfbfbf;
  font-size: 18px;
  letter-spacing: 1px;
  line-height: 25px;
  text-align: center;
}
.errortexts[data-v-6b5d4a97] {
  margin-bottom: 40px;
  margin-top: -25px;
}
.backindexview[data-v-6b5d4a97] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
}
.backindexview .backindex[data-v-6b5d4a97] {
  background: #ff5a5f;
  color: #fff;
}
.backindexview .backindex[data-v-6b5d4a97],
.backindexview .reload[data-v-6b5d4a97] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  align-items: center;
  border: none;
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  font-weight: 700;
  height: 50px;
  justify-content: center;
  padding: 0;
  width: 125px;
}
.backindexview .reload[data-v-6b5d4a97] {
  background: rgba(14, 169, 176, 0.1);
  color: #0ea9b0;
  margin-left: 30px;
}
.nosee[data-v-6b5d4a97] {
  opacity: 0;
  position: fixed;
  top: 9999px;
}
.nuxt-progress {
  background-color: #000;
  height: 2px;
  left: 0;
  opacity: 1;
  position: fixed;
  right: 0;
  top: 0;
  transition: width 0.1s, opacity 0.4s;
  width: 0;
  z-index: 999999;
}
.nuxt-progress.nuxt-progress-notransition {
  transition: none;
}
.nuxt-progress-failed {
  background-color: red;
}
.top_nav {
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 57px;
  width: 100%;
}
.top_nav .top_nav_list {
  color: #999;
  font-family: Microsoft YaHei;
  font-size: 13px;
  font-weight: 400;
  line-height: 6px;
  margin-right: 8px;
}
.top_nav .top_nav_list i {
  font-style: inherit;
  margin-left: 8px;
}
.citylist {
  cursor: pointer;
}
.main-body {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
}
.main_body_left {
  min-height: calc(100vh - 327px);
  width: 860px;
}
.main_body_right {
  width: 300px;
}
.jingxuan .right_3,
.tomgxing_id .right_3,
.tongyi_id .right_3,
.tongyuan_id .right_3 {
  display: none;
}
.empty {
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.16);
  margin-top: 32px;
  padding: 200px 0;
}
.empty .defaultpage_imgview {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.empty .defaultpage_img {
  height: 180px;
  width: 180px;
}
.empty .default_img1 {
  background: url(../images/empty.6745923.png) no-repeat 50% / cover;
}
.empty .defaultpage_text {
  color: #bfbfbf;
  letter-spacing: 1px;
  line-height: 20px;
  margin-top: 10px;
  text-align: center;
}
.tongyi_id .defaultpage_img,
.tongyi_id .defaultpage_text,
.tongyuan_id .defaultpage_img,
.tongyuan_id .defaultpage_text {
  left: -18px;
  position: relative;
}
.top_chief_box .top_chief_img {
  overflow: hidden;
}
.hideline1 {
  -webkit-line-clamp: 1;
}
.hideline1,
.hideline2 {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.hideline2 {
  -webkit-line-clamp: 2;
}
.hideline3 {
  -webkit-line-clamp: 3;
}
.hideline3,
.hideline4 {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.hideline4 {
  -webkit-line-clamp: 4;
}
.hideline5 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.artcilecontent {
  background-color: #fff;
  display: table;
  overflow: hidden;
  padding: 20px 0;
}
.artcilecontent p {
  color: #262626;
  font-size: 15px;
  line-height: 27px;
  margin: 0 0 16px;
}
.artcilecontent span {
  font-size: inherit !important;
  font-size: inherit;
  line-height: 27px;
  margin: 0;
}
.artcilecontent h2 {
  color: #262626;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  margin: 20px 0;
  overflow: hidden;
  padding-left: 16px;
  position: relative;
  word-break: break-all;
}
.artcilecontent h2:after {
  background: #007cff;
  border-radius: 3px;
  content: "";
  height: 22px;
  left: 0;
  margin-right: 10px;
  position: absolute;
  top: 3px;
  width: 6px;
}
.artcilecontent h3 {
  color: #262626;
  font-size: 17px;
  font-weight: 700;
  line-height: 22px;
  margin: 20px 0;
  overflow: hidden;
  word-break: break-all;
}
.artcilecontent h5 {
  background: rgba(0, 124, 255, 0.05);
  border-left: 2px solid #007cff;
  color: #7f7f7f;
  font-size: 15px;
  font-weight: 400;
  line-height: 27px;
  margin: 20px 0;
  padding: 20px 20px 20px 18px;
  word-break: break-all;
}
.artcilecontent ul {
  margin: 16px 0;
  padding-left: 48px;
}
.artcilecontent ul li {
  list-style-type: disc !important;
}
.artcilecontent ol {
  margin: 16px 0;
  padding-left: 48px;
}
.artcilecontent ol li {
  list-style-type: decimal !important;
}
.artcilecontent li,
.artcilecontent li p {
  margin-bottom: 10px;
  word-break: break-all;
}
.artcilecontent li,
.artcilecontent li p,
.artcilecontent li span {
  color: #7f7f7f;
  font-size: 15px;
  line-height: 27px;
}
.artcilecontent img {
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 0;
  line-height: 0;
  max-width: 100%;
  min-width: 50%;
  outline: none;
  vertical-align: top;
}
.artcilecontent video {
  height: auto !important;
  -o-object-fit: cover;
  object-fit: cover;
  outline: none;
  width: 100% !important;
}
.artcilecontent video::-webkit-media-controls {
  overflow: hidden !important;
}
.artcilecontent video::-webkit-media-controls-enclosure {
  margin-left: auto;
  width: calc(100% + 32px);
}
.artcilecontent a {
  color: #007cff;
  font-size: inherit;
}
.artcilecontent table {
  color: #262626;
  font-size: 15px;
  line-height: 27px;
  margin: 20px 0;
  width: 100% !important;
}
.artcilecontent table caption {
  padding: 10px 20px;
}
.artcilecontent thead {
  background: rgba(0, 124, 255, 0.05);
}
.artcilecontent td {
  border: 1px solid #e5e5e5;
  padding: 10px 20px;
  word-break: break-all;
}
.artcilecontent h6 {
  background: rgba(0, 124, 255, 0.05);
  border-radius: 4px;
  color: #262626;
  font-size: 15px;
  font-weight: 400;
  line-height: 27px;
  margin: 20px 0;
  padding: 50px 20px 20px;
  position: relative;
}
.artcilecontent h6:after {
  color: #007cff;
  content: "Tips：";
  font-size: 18px;
  font-weight: 700;
  left: 20px;
  position: absolute;
  top: 15px;
}
.artcilecontent .catalogbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0;
}
.artcilecontent .catalogname {
  background: #f5f5f5;
  color: #7f7f7f;
  font-size: 15px;
  letter-spacing: 10px;
  line-height: 40px;
  text-align: center;
  width: 40px;
  writing-mode: vertical-rl;
}
.artcilecontent .cataloginfo {
  flex: 1;
  padding-left: 20px;
}
.artcilecontent .catalogtitle {
  color: #262626;
  font-size: 17px;
  padding-top: 20px;
}
.artcilecontent .cataloglist {
  color: #262626;
  font-size: 15px;
  line-height: 27px;
}
.artcilecontent .longreferencebox {
  background: rgba(0, 124, 255, 0.05);
  border: 2px dashed #007cff;
  border-radius: 4px;
  margin: 20px 0;
  padding: 0 30px 0 40px;
  position: relative;
}
.artcilecontent .longreferencebox:before {
  background: url(../images/quote.efdd8fa.png) 50% / cover no-repeat;
  content: "";
  height: 28px;
  left: 6px;
  position: absolute;
  top: 8px;
  width: 28px;
}
.artcilecontent .longreferencetitle {
  color: #fc6815;
  font-size: 15px;
  line-height: 27px;
  padding: 20px 0 15px;
  word-break: break-all;
}
.artcilecontent .longreferencedescribe {
  border-top: 2px dashed #e5e5e5;
  color: #7f7f7f;
  font-size: 14px;
  line-height: 22px;
  padding: 15px 0 20px;
  word-break: break-all;
}
.artcilecontent .dialoguebox {
  margin: 20px 0;
}
.artcilecontent .dialogueuser {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end;
  margin-bottom: 20px;
}
.artcilecontent .dialogueusermsg {
  background: #f5f5f5;
  border-radius: 4px;
  color: #262626;
  font-size: 15px;
  line-height: 27px;
  max-width: 60%;
  padding: 12px 20px;
  word-break: break-all;
}
.artcilecontent .dialogueuserinfo {
  margin-left: 20px;
}
.artcilecontent .dialogueuseravatar {
  border-radius: 50%;
  height: 50px;
  margin: 0 auto;
  width: 50px;
}
.artcilecontent .dialogueusername {
  color: #7f7f7f;
  font-size: 14px;
  line-height: 22px;
  margin-top: 4px;
  text-align: center;
}
.artcilecontent .dialogueplatform {
  align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.artcilecontent .dialogueplatforminfo {
  margin-right: 20px;
}
.artcilecontent .dialogueplatformavatar {
  border-radius: 50%;
  height: 50px;
  margin: 0 auto;
  width: 50px;
}
.artcilecontent .dialogueplatformname {
  color: #7f7f7f;
  font-size: 14px;
  line-height: 22px;
  margin-top: 4px;
  text-align: center;
}
.artcilecontent .dialogueplatformmsg {
  background: rgba(0, 124, 255, 0.05);
  border-radius: 4px;
  color: #262626;
  font-size: 15px;
  line-height: 27px;
  max-width: 60%;
  padding: 12px 20px;
  word-break: break-all;
}
.artcilecontent .briefbox {
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  margin: 20px 0;
  padding: 20px 20px 12px;
}
.artcilecontent .brieftitle {
  color: #262626;
  font-size: 17px;
  font-weight: 700;
  line-height: 28px;
  margin-bottom: 8px;
  overflow: hidden;
  padding-left: 16px;
  position: relative;
  word-break: break-all;
}
.artcilecontent .brieftitle:after {
  background: #007cff;
  border-radius: 3px;
  content: "";
  height: 22px;
  left: 0;
  margin-right: 10px;
  position: absolute;
  top: 3px;
  width: 6px;
}
.artcilecontent .brieflists {
  border-bottom: 1px dashed #e5e5e5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  padding: 0 20px;
}
.artcilecontent .brieflists:last-child {
  border: none;
}
.artcilecontent .brieflist {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 8px 0;
  width: 50%;
}
.artcilecontent .briefname {
  color: #262626;
  font-size: 15px;
  line-height: 27px;
  width: 80px;
  word-break: break-all;
}
.artcilecontent .briefcontent {
  -webkit-box-flex: 1;
  color: #7f7f7f;
  flex: 1;
  font-size: 15px;
  line-height: 27px;
  padding: 0 20px;
  word-break: break-all;
}
.Modular-Information {
  border: 1px solid #e5e5e5;
  border-bottom: 0;
  font-size: 12px;
  margin: 10px auto;
  overflow: hidden;
  padding: 0 !important;
}
.Modular-Information dl.dinfor {
  border-bottom: 1px solid #e5e5e5;
  display: block;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
}
.Modular-Information dl.dinfor dd,
.Modular-Information dl.dinfor dt {
  border-left: 1px solid #e5e5e5;
  display: block;
  float: left;
  height: 36px;
  line-height: 36px;
  margin-left: -1px;
}
.Modular-Information dl.dinfor dd a:hover,
.Modular-Information dl.dinfor dt a:hover {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.Modular-Information dl.dinfor dt {
  background: #f2f2f2;
  text-align: center;
  width: 70px;
}
.Modular-Information dl.dinfor dd.short {
  text-indent: 15px;
  width: 248px;
}
.Modular-Information dl.dinfor dd.long {
  text-indent: 15px;
}
.shoufei {
  border-left: 1px solid #ddd;
  border-top: 1px solid #ddd;
  height: auto;
  margin: 20px 0;
  overflow: hidden;
  padding: 0 !important;
  width: auto;
}
.shoufei table {
  border-spacing: 0;
  margin: 0;
  width: 100%;
}
.shoufei table tr td {
  border: 1px solid #ddd;
  border-left: none;
  border-top: none;
  color: #888;
  font-size: 12px;
  height: 30px;
  line-height: 1.5;
  padding: 10px;
  text-align: left;
  vertical-align: center;
  width: auto;
}
.shoufei table .title_top {
  border-bottom: 1px solid #007cff;
  color: #333;
  font-size: 18px;
  padding: 5px 10px;
  text-align: center;
  vertical-align: center;
}
.shoufei table .title_one td {
  background: #eef6ff;
  border: 1px solid #007cff;
  color: #333;
  font-size: 14px;
  padding: 10px;
  text-align: center;
  vertical-align: center;
}
.shoufei table .title_two td {
  background: #fff;
  color: #333;
  font-size: 13px;
  padding: 5px 10px;
  text-align: left;
  vertical-align: center;
}
.shoufei table .border_ {
  border-left: none;
}
.Article-Tips {
  background: #eef6ff;
  border: 1px solid #eef6ff;
  line-height: 24px;
  margin: 15px 0 25px;
  padding: 10px 20px !important;
}
.Article-Tips div {
  color: #007cff;
  font-weight: 700;
}
.Article-Tips p {
  line-height: 30px;
  text-indent: 2em;
}
.y-row {
  zoom: 1;
  margin-left: auto;
  margin-right: auto;
  min-width: 600px;
}
.func-table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 21px 0;
  width: 100%;
}
.func-title {
  background: #f5f5f5;
  color: #999;
  font-size: 14px;
  padding: 12px;
  text-align: center;
  vertical-align: middle;
  width: 18px;
}
.func-bd {
  padding: 0 24px;
  text-align: left;
}
.func-module {
  color: #666;
  font-size: 14px;
  line-height: 28px;
}
.func-module h3 {
  color: #333;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
}
.y-row ul {
  margin: 0;
  padding: 0;
}
.y-row ul li {
  list-style-type: none !important;
}
.Modular-HospitalDirectories .clearfix {
  zoom: 1;
}
.Modular-HospitalDirectories .clearfix:after {
  clear: both;
  content: " ";
  display: block;
  overflow: hidden;
}
.Modular-HospitalDirectories {
  width: 100%;
}
.Modular-HospitalDirectories .title span {
  color: #999;
  font-size: 12px !important;
  font-weight: 700;
}
.Modular-HospitalDirectories span {
  display: inline-block;
  float:left;
  font-size: 12px !important;
}
.Modular-HospitalDirectories ul {
  margin: 0;
  padding: 10px 0 0;
}
.Modular-HospitalDirectories li {
  border-bottom: 1px dashed #ccc;
  line-height: 30px;
}
.Modular-HospitalDirectories .English {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 50%;
}
.Modular-HospitalDirectories .Chinese {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 30%;
}
.Modular-HospitalDirectories .Abbreviation {
  color: #999;
  font-weight: 700;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 20%;
}
.baikeListOne {
  padding: 0 15px;
}
.baikeListOne .baikeListOne-title {
  background: #edf2f5;
  border-bottom: 1px solid #bcc5cc;
  border-top: 2px solid #9aa5ad;
  font-size: 14px;
  font-weight: 700;
  height: 28px;
  line-height: 28px;
  text-align: center;
}
.baikeListOne .baikeListOne-list {
  margin: 0;
  padding: 0;
}
.baikeListOne .baikeListOne-list:after {
  clear: both;
  content: " ";
  display: block;
  overflow: hidden;
}
.baikeListOne .baikeListOne-list li {
  color: #5b5f65;
  float: left;
  height: 25px;
  line-height: 25px;
  list-style-type: none !important;
  width: 32%;
}
.baikeListOne .baikeListOne-list li a {
  color: #136ec2;
  font-size: 14px;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.baikeListOne .baikeListOne-list li a:hover {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.baikeListOne .baikeListOne-list li .time {
  font-size: 12px;
}
.baikeListOne .baikeListOne-list li .split {
  font-size: 14px;
  padding: 0 5px;
}
.abstract_list .ask_title .askIcon {
  background: url(../images/ask.47849cb.png) no-repeat 50% / cover;
}
.abstract_list .ask_content .askIcon {
  background: url(../images/answer.5a6db57.png) no-repeat 50% / cover;
}
.main_body_left .time_count_info {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  align-items: center;
  color: #999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  height: 16px;
  justify-content: flex-end;
  line-height: 16px;
  margin-bottom: 16px;
}
.main_body_left .time_count_info .m_link {
  color: #007cff;
}
.top_chief_info {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
}
.main_body_left .top_chief_box {
  display: block !important;
  padding-top: 20px !important;
}
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flex-aic {
  align-items: center;
}
.flex-ail {
  align-items: flex-start;
}
.flex-air {
  align-items: flex-end;
}
.flex-jcl {
  justify-content: flex-start;
}
.flex-jcc {
  justify-content: center;
}
.flex-jcr {
  justify-content: flex-end;
}
.flex-jcsb {
  justify-content: space-between;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-direction {
  flex-direction: column;
}
.flex-1 {
  flex: 1;
}
.flex-shrink {
  flex-shrink: 0;
}
.pf {
  position: fixed !important;
}
.pr {
  position: relative;
}
.pa {
  position: absolute;
}
.text-f {
  color: #fff;
}
.text-3 {
  color: #333;
}
.text-6 {
  color: #666;
}
.text-9 {
  color: #999;
}
.text-c {
  color: #ccc;
}
.text-fa {
  color: #fafafa;
}
.text-zt {
  color: #9b6bb3;
}
.text-ff0000 {
  color: red;
}
.bg-f {
  background-color: #fff;
}
.bg-c {
  background-color: #ccc;
}
.bg-f5 {
  background-color: #f5f5f5;
}
.bg-zt {
  background-color: #9b6bb3;
}
.bg-fa {
  background-color: #fafafa;
}
.bg-ff0000 {
  background-color: red;
}
.bg-f7 {
  background-color: #f7f7f7;
}
.font-12 {
  font-size: 12px;
}
.font-13 {
  font-size: 13px;
}
.font-14 {
  font-size: 14px;
}
.font-15 {
  font-size: 15px;
}
.font-16 {
  font-size: 16px;
}
.font-17 {
  font-size: 17px;
}
.font-18 {
  font-size: 18px;
}
.font-19 {
  font-size: 19px;
}
.font-20 {
  font-size: 20px;
}
.font-21 {
  font-size: 21px;
}
.font-22 {
  font-size: 22px;
}
.font-24 {
  font-size: 24px;
}
.font-bold {
  font-weight: 700;
}
.underline {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.mt-7 {
  margin-top: 7px;
}
.mt-8 {
  margin-top: 8px;
}
.mt-9 {
  margin-top: 9px;
}
.mt-10 {
  margin-top: 10px;
}
.mt-11 {
  margin-top: 11px;
}
.mt-12 {
  margin-top: 12px;
}
.mt-13 {
  margin-top: 13px;
}
.mt-14 {
  margin-top: 14px;
}
.mt-15 {
  margin-top: 15px;
}
.mt-16 {
  margin-top: 16px;
}
.mt-17 {
  margin-top: 17px;
}
.mt-18 {
  margin-top: 18px;
}
.mt-19 {
  margin-top: 19px;
}
.mt-20 {
  margin-top: 20px;
}
.mt-21 {
  margin-top: 21px;
}
.mt-22 {
  margin-top: 22px;
}
.mt-23 {
  margin-top: 23px;
}
.mt-24 {
  margin-top: 24px;
}
.mt-25 {
  margin-top: 25px;
}
.mt-26 {
  margin-top: 26px;
}
.mt-27 {
  margin-top: 27px;
}
.mt-28 {
  margin-top: 28px;
}
.mt-29 {
  margin-top: 29px;
}
.mt-30 {
  margin-top: 30px;
}
.mt-32 {
  margin-top: 32px;
}
.mt-36 {
  margin-top: 36px;
}
.mt-40 {
  margin-top: 40px;
}
.mt-64 {
  margin-top: 64px;
}
.mb-10 {
  margin-bottom: 10px;
}
.mb-11 {
  margin-bottom: 11px;
}
.mb-12 {
  margin-bottom: 12px;
}
.mb-13 {
  margin-bottom: 13px;
}
.mb-14 {
  margin-bottom: 14px;
}
.mb-15 {
  margin-bottom: 15px;
}
.mb-16 {
  margin-bottom: 16px;
}
.mb-17 {
  margin-bottom: 17px;
}
.mb-18 {
  margin-bottom: 18px;
}
.mb-19 {
  margin-bottom: 19px;
}
.mb-20 {
  margin-bottom: 20px;
}
.mb-21 {
  margin-bottom: 21px;
}
.mb-22 {
  margin-bottom: 22px;
}
.mb-23 {
  margin-bottom: 23px;
}
.mb-24 {
  margin-bottom: 24px;
}
.mb-25 {
  margin-bottom: 25px;
}
.mb-26 {
  margin-bottom: 26px;
}
.mb-27 {
  margin-bottom: 27px;
}
.mb-28 {
  margin-bottom: 28px;
}
.mb-29 {
  margin-bottom: 29px;
}
.mb-30 {
  margin-bottom: 30px;
}
.mb-32 {
  margin-bottom: 32px;
}
.mb-40 {
  margin-bottom: 40px;
}
.ml-4 {
  margin-left: 4px;
}
.ml-5 {
  margin-left: 5px;
}
.ml-6 {
  margin-left: 6px;
}
.ml-7 {
  margin-left: 7px;
}
.ml-8 {
  margin-left: 8px;
}
.ml-9 {
  margin-left: 9px;
}
.ml-10 {
  margin-left: 10px;
}
.ml-11 {
  margin-left: 11px;
}
.ml-12 {
  margin-left: 12px;
}
.ml-13 {
  margin-left: 13px;
}
.ml-14 {
  margin-left: 14px;
}
.ml-15 {
  margin-left: 15px;
}
.ml-16 {
  margin-left: 16px;
}
.ml-17 {
  margin-left: 17px;
}
.ml-18 {
  margin-left: 18px;
}
.ml-19 {
  margin-left: 19px;
}
.ml-20 {
  margin-left: 20px;
}
.ml-21 {
  margin-left: 21px;
}
.ml-22 {
  margin-left: 22px;
}
.ml-23 {
  margin-left: 23px;
}
.ml-24 {
  margin-left: 24px;
}
.ml-25 {
  margin-left: 25px;
}
.ml-26 {
  margin-left: 26px;
}
.ml-27 {
  margin-left: 27px;
}
.ml-28 {
  margin-left: 28px;
}
.ml-29 {
  margin-left: 29px;
}
.ml-30 {
  margin-left: 30px;
}
.ml-32 {
  margin-left: 32px;
}
.ml-33 {
  margin-left: 33px;
}
.ml-36 {
  margin-left: 36px;
}
.ml-40 {
  margin-left: 40px;
}
.mr-4 {
  margin-right: 4px;
}
.mr-5 {
  margin-right: 5px;
}
.mr-6 {
  margin-right: 6px;
}
.mr-7 {
  margin-right: 7px;
}
.mr-8 {
  margin-right: 8px;
}
.mr-9 {
  margin-right: 9px;
}
.mr-10 {
  margin-right: 10px;
}
.mr-11 {
  margin-right: 11px;
}
.mr-12 {
  margin-right: 12px;
}
.mr-13 {
  margin-right: 13px;
}
.mr-14 {
  margin-right: 14px;
}
.mr-15 {
  margin-right: 15px;
}
.mr-16 {
  margin-right: 16px;
}
.mr-17 {
  margin-right: 17px;
}
.mr-18 {
  margin-right: 18px;
}
.mr-19 {
  margin-right: 19px;
}
.mr-20 {
  margin-right: 20px;
}
.mr-21 {
  margin-right: 21px;
}
.mr-22 {
  margin-right: 22px;
}
.mr-23 {
  margin-right: 23px;
}
.mr-24 {
  margin-right: 24px;
}
.mr-25 {
  margin-right: 25px;
}
.mr-26 {
  margin-right: 26px;
}
.mr-27 {
  margin-right: 27px;
}
.mr-28 {
  margin-right: 28px;
}
.mr-29 {
  margin-right: 29px;
}
.mr-30 {
  margin-right: 30px;
}
.mr-32 {
  margin-right: 32px;
}
.mr-40 {
  margin-right: 40px;
}
.ml-auto {
  margin-left: auto;
}
.mr-auto {
  margin-right: auto;
}
.pt-10 {
  padding-top: 10px;
}
.pt-11 {
  padding-top: 11px;
}
.pt-12 {
  padding-top: 12px;
}
.pt-13 {
  padding-top: 13px;
}
.pt-14 {
  padding-top: 14px;
}
.pt-15 {
  padding-top: 15px;
}
.pt-16 {
  padding-top: 16px;
}
.pt-17 {
  padding-top: 17px;
}
.pt-18 {
  padding-top: 18px;
}
.pt-19 {
  padding-top: 19px;
}
.pt-20 {
  padding-top: 20px;
}
.pt-21 {
  padding-top: 21px;
}
.pt-22 {
  padding-top: 22px;
}
.pt-23 {
  padding-top: 23px;
}
.pt-24 {
  padding-top: 24px;
}
.pt-25 {
  padding-top: 25px;
}
.pt-26 {
  padding-top: 26px;
}
.pt-27 {
  padding-top: 27px;
}
.pt-28 {
  padding-top: 28px;
}
.pt-29 {
  padding-top: 29px;
}
.pt-30 {
  padding-top: 30px;
}
.pt-32 {
  padding-top: 32px;
}
.pt-40 {
  padding-top: 40px;
}
.pb-10 {
  padding-bottom: 10px;
}
.pb-11 {
  padding-bottom: 11px;
}
.pb-12 {
  padding-bottom: 12px;
}
.pb-13 {
  padding-bottom: 13px;
}
.pb-14 {
  padding-bottom: 14px;
}
.pb-15 {
  padding-bottom: 15px;
}
.pb-16 {
  padding-bottom: 16px;
}
.pb-17 {
  padding-bottom: 17px;
}
.pb-18 {
  padding-bottom: 18px;
}
.pb-19 {
  padding-bottom: 19px;
}
.pb-20 {
  padding-bottom: 20px;
}
.pb-21 {
  padding-bottom: 21px;
}
.pb-22 {
  padding-bottom: 22px;
}
.pb-23 {
  padding-bottom: 23px;
}
.pb-24 {
  padding-bottom: 24px;
}
.pb-25 {
  padding-bottom: 25px;
}
.pb-26 {
  padding-bottom: 26px;
}
.pb-27 {
  padding-bottom: 27px;
}
.pb-28 {
  padding-bottom: 28px;
}
.pb-29 {
  padding-bottom: 29px;
}
.pb-30 {
  padding-bottom: 30px;
}
.pb-32 {
  padding-bottom: 32px;
}
.pb-36 {
  padding-bottom: 36px;
}
.pb-40 {
  padding-bottom: 40px;
}
.pl-10 {
  padding-left: 10px;
}
.pl-11 {
  padding-left: 11px;
}
.pl-12 {
  padding-left: 12px;
}
.pl-13 {
  padding-left: 13px;
}
.pl-14 {
  padding-left: 14px;
}
.pl-15 {
  padding-left: 15px;
}
.pl-16 {
  padding-left: 16px;
}
.pl-17 {
  padding-left: 17px;
}
.pl-18 {
  padding-left: 18px;
}
.pl-19 {
  padding-left: 19px;
}
.pl-20 {
  padding-left: 20px;
}
.pl-21 {
  padding-left: 21px;
}
.pl-22 {
  padding-left: 22px;
}
.pl-23 {
  padding-left: 23px;
}
.pl-24 {
  padding-left: 24px;
}
.pl-25 {
  padding-left: 25px;
}
.pl-26 {
  padding-left: 26px;
}
.pl-27 {
  padding-left: 27px;
}
.pl-28 {
  padding-left: 28px;
}
.pl-29 {
  padding-left: 29px;
}
.pl-30 {
  padding-left: 30px;
}
.pl-32 {
  padding-left: 32px;
}
.pl-34 {
  padding-left: 34px;
}
.pl-40 {
  padding-left: 40px;
}
.pr-10 {
  padding-right: 10px;
}
.pr-11 {
  padding-right: 11px;
}
.pr-12 {
  padding-right: 12px;
}
.pr-13 {
  padding-right: 13px;
}
.pr-14 {
  padding-right: 14px;
}
.pr-15 {
  padding-right: 15px;
}
.pr-16 {
  padding-right: 16px;
}
.pr-17 {
  padding-right: 17px;
}
.pr-18 {
  padding-right: 18px;
}
.pr-19 {
  padding-right: 19px;
}
.pr-20 {
  padding-right: 20px;
}
.pr-21 {
  padding-right: 21px;
}
.pr-22 {
  padding-right: 22px;
}
.pr-23 {
  padding-right: 23px;
}
.pr-24 {
  padding-right: 24px;
}
.pr-25 {
  padding-right: 25px;
}
.pr-26 {
  padding-right: 26px;
}
.pr-27 {
  padding-right: 27px;
}
.pr-28 {
  padding-right: 28px;
}
.pr-29 {
  padding-right: 29px;
}
.pr-30 {
  padding-right: 30px;
}
.pr-32 {
  padding-right: 32px;
}
.pr-40 {
  padding-right: 40px;
}
.text-align-l {
  text-align: left;
}
.text-align-c {
  text-align: center;
}
.text-align-r {
  text-align: right;
}
.radius-50 {
  border-radius: 50%;
}
.radius-4 {
  border-radius: 4px;
}
.radius-6 {
  border-radius: 6px;
}
.radius-8 {
  border-radius: 8px;
}
body {
  min-width: 1280px;
  overflow-x: hidden;
}
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Source Sans Pro, -apple-system, BlinkMacSystemFont, Segoe UI,
    Roboto, Helvetica Neue, Arial, sans-serif;
  font-size: 16px;
  word-spacing: 1px;
}
*,
:after,
:before,
html {
  box-sizing: border-box;
}
*,
:after,
:before {
  margin: 0;
}
.button--green {
  border: 1px solid #3b8070;
  border-radius: 4px;
  color: #3b8070;
  display: inline-block;
  padding: 10px 30px;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.button--green:hover {
  background-color: #3b8070;
  color: #fff;
}
.button--grey {
  border: 1px solid #35495e;
  border-radius: 4px;
  color: #35495e;
  display: inline-block;
  margin-left: 15px;
  padding: 10px 30px;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.button--grey:hover {
  background-color: #35495e;
  color: #fff;
}
a,
i,
span {
  -webkit-text-decoration: none;
  text-decoration: none;
}
*,
a,
i,
span {
  margin: 0;
  padding: 0;
}
a {
  color: #333;
  cursor: pointer;
}
li,
ul {
  list-style: none;
}
.toast {
  min-height: 40px;
  min-width: 112px;
  padding: 5px 15px;
  top: 50% !important;
}
video {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  outline: none;
  width: 100%;
}
::selection {
  background-color: #007cff;
  color: #fff;
}
::-moz-selection {
  background-color: #007cff;
  color: #fff;
}
::-webkit-selection {
  background-color: #007cff;
  color: #fff;
}
button {
  border: none;
  cursor: pointer;
  outline: none;
}
.popover_group {
  text-align: center;
}
.popover_group img {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.list_tips {
  background: #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.16);
  left: 45%;
  min-width: 150px;
  padding: 10px 15px;
  top: 540px !important;
}
.list_tips .el-icon-loading,
.list_tips .el-icon-warning {
  margin-right: 10px;
}
.el-dropdown:hover .el-dropdown-link a {
  color: #007cff !important;
}
.el-dropdown-menu .el-dropdown-menu__item a {
  display: block;
  width: 100%;
}
.ty_index_dropdown_1 .el-dropdown-menu__item {
  font-size: 12px;
  height: 21px;
  line-height: 21px;
  padding: 0 7px;
  width: 130px;
}
.ty_index_dropdown_1 .el-dropdown-menu__item:hover a {
  color: #66b1ff;
}
.ty_index_dropdown_1 .more_link {
  color: #007cff;
  display: block;
  font-size: 12px;
  padding-right: 7px;
  text-align: right;
  width: 100%;
}
.ty_index_dropdown_2 .el-dropdown-menu__item {
  font-size: 12px;
  height: 21px;
  line-height: 21px;
  padding: 0 7px;
  width: 63px;
}
.ty_index_dropdown_2 .el-dropdown-menu__item a {
  color: inherit;
}
.tc_index_dropdown_1 .el-dropdown-menu__item {
  font-size: 12px;
  height: 21px;
  line-height: 21px;
  padding: 0 7px;
  width: 80px;
}
.tc_index_dropdown_1 .el-dropdown-menu__item:hover a {
  color: #66b1ff;
}
.tc_index_dropdown_1 .more_link {
  color: #007cff;
  display: block;
  font-size: 12px;
  padding-right: 7px;
  text-align: right;
  width: 100%;
}
.tc_index_dropdown_2 .el-dropdown-menu__item {
  font-size: 12px;
  height: 21px;
  line-height: 21px;
  padding: 0 7px;
  width: 63px;
}
.tc_index_dropdown_2 .el-dropdown-menu__item a {
  color: inherit;
}
.tl_index_dropdown_1 .el-dropdown-menu__item {
  font-size: 12px;
  height: 21px;
  line-height: 21px;
  padding: 0 7px;
}
.tl_index_dropdown_1 .el-dropdown-menu__item:hover a {
  color: #66b1ff;
}
.tl_index_dropdown_1 .more_link {
  color: #007cff;
  display: block;
  font-size: 12px;
  margin: 0 3px;
  padding-right: 7px;
  text-align: right;
  width: 100%;
}
.tl_index_dropdown_2 .el-dropdown-menu__item {
  font-size: 12px;
  height: 21px;
  line-height: 21px;
  padding: 0 7px;
  width: 63px;
}
.tl_index_dropdown_2 .el-dropdown-menu__item a {
  color: inherit;
}
.tyi_index_dropdown_1 .el-dropdown-menu__item {
  font-size: 12px;
  height: 21px;
  line-height: 21px;
  padding: 0 7px;
}
.tyi_index_dropdown_1 .el-dropdown-menu__item:hover a {
  color: #66b1ff;
}
.tyi_index_dropdown_1 .more_link {
  color: #007cff;
  display: block;
  font-size: 12px;
  margin: 0 3px;
  padding-right: 7px;
  text-align: right;
  width: 100%;
}
.tyi_index_dropdown_2 .el-dropdown-menu__item {
  font-size: 12px;
  height: 21px;
  line-height: 21px;
  padding: 0 7px;
  width: 63px;
}
.tyi_index_dropdown_2 .el-dropdown-menu__item a {
  color: inherit;
}
.tx_index_dropdown_1 .el-dropdown-menu__item {
  font-size: 12px;
  height: 21px;
  line-height: 21px;
  padding: 0 7px;
}
.tx_index_dropdown_1 .el-dropdown-menu__item:hover a {
  color: #66b1ff;
}
.tx_index_dropdown_1 .more_link {
  color: #007cff;
  display: block;
  font-size: 12px;
  margin: 0 3px;
  padding-right: 7px;
  text-align: right;
  width: 100%;
}
.tx_index_dropdown_2 .el-dropdown-menu__item {
  font-size: 12px;
  height: 21px;
  line-height: 21px;
  padding: 0 7px;
  width: 63px;
}
.tx_index_dropdown_2 .el-dropdown-menu__item a {
  color: inherit;
}
.iconfont[data-v-71b7c6a2] {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: iconfont !important;
  font-size: 16px;
  font-style: normal;
}
.icon-shang[data-v-71b7c6a2]:before {
  content: "\e66b";
}
.icon-xia[data-v-71b7c6a2]:before {
  content: "\e795";
}
.icon-iconset-left[data-v-71b7c6a2]:before {
  content: "\e794";
}
.icon-iconset-right[data-v-71b7c6a2]:before {
  content: "\e726";
}
.icon-wutu[data-v-71b7c6a2]:before {
  content: "\e622";
}
.icon-zan[data-v-71b7c6a2]:before {
  content: "\e76f";
}
.icon-shouji[data-v-71b7c6a2]:before {
  content: "\e6df";
}
.icon-zhankaigengduo-xian[data-v-71b7c6a2]:before {
  content: "\e743";
}
.icon-ico[data-v-71b7c6a2]:before {
  content: "\e646";
}
.icon-you[data-v-71b7c6a2]:before {
  content: "\e793";
}
.icon-zuo[data-v-71b7c6a2]:before {
  content: "\e662";
}
.line1[data-v-71b7c6a2] {
  -webkit-line-clamp: 1;
}
.line1[data-v-71b7c6a2],
.line2[data-v-71b7c6a2] {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.line2[data-v-71b7c6a2] {
  -webkit-line-clamp: 2;
}
.line3[data-v-71b7c6a2] {
  -webkit-line-clamp: 3;
}
.line3[data-v-71b7c6a2],
.line4[data-v-71b7c6a2] {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.line4[data-v-71b7c6a2] {
  -webkit-line-clamp: 4;
}
.line5[data-v-71b7c6a2] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.selectnone[data-v-71b7c6a2] {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
[data-v-71b7c6a2]:focus {
  outline: none;
}
.img_radius[data-v-71b7c6a2] {
  overflow: hidden;
}
.img_radius img[data-v-71b7c6a2] {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.correlation[data-v-71b7c6a2] {
  border-radius: 8px;
  margin-top: 40px;
  padding: 0 0 40px;
}
.correlation .‘correlationlistview[data-v-71b7c6a2],
.correlation[data-v-71b7c6a2] {
  overflow: hidden;
}
.correlation .‘correlationlistview .correlationlist[data-v-71b7c6a2] {
  margin-bottom: 4px;
}
.correlation
  .‘correlationlistview
  .correlationlist
  .correlationtitle[data-v-71b7c6a2] {
  align-items: center;
  border-bottom: 1px solid #e6e6e6;
  color: #999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 18px;
  font-weight: 700;
  height: 58px;
  letter-spacing: 1px;
  line-height: 25px;
}
.correlation
  .‘correlationlistview
  .correlationlist
  .correlationliview[data-v-71b7c6a2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  padding-top: 20px;
}
.correlation
  .‘correlationlistview
  .correlationlist
  .correlationliview
  .correlationli[data-v-71b7c6a2] {
  color: #999;
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 16px;
  margin-right: 30px;
}
.correlation
  .‘correlationlistview
  .correlationlist
  .correlationliview
  .correlationli[data-v-71b7c6a2]:hover {
  color: #007cff;
}
.correlation
  .‘correlationlistview
  .correlationlist
  .correlationliview
  .correlationlis[data-v-71b7c6a2] {
  color: #999;
  display: block;
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 16px;
  margin-right: 30px;
  width: 100%;
}
.correlation
  .‘correlationlistview
  .correlationlist
  .correlationliview
  .correlationlis[data-v-71b7c6a2]:hover {
  color: #007cff;
}
.correlation .correlationup[data-v-71b7c6a2] {
  align-items: center;
  background: transparent;
  border: none;
  color: #999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 20px;
  margin: 4px 0 0;
  outline: none;
  padding: 0;
}
.correlation .correlationup .correlationupicon[data-v-71b7c6a2] {
  color: #999;
  font-size: 13px;
  font-weight: 700;
  line-height: 10px;
  margin-left: 5px;
  transition: all 0.3s;
}
.tongyuan .correlationli[data-v-71b7c6a2] {
  margin-right: 39px !important;
  width: 184px;
}
.tongyuan .correlationli[data-v-71b7c6a2]:nth-child(4n) {
  margin-right: 0 !important;
}
.tongyi .correlationli[data-v-71b7c6a2] {
  margin-right: 37px !important;
  width: 141px;
}
.tongyi .correlationli[data-v-71b7c6a2]:nth-child(5n) {
  margin-right: 0 !important;
}
.tongcheng .correlationli[data-v-71b7c6a2] {
  margin-right: 42px !important;
  width: 70px;
}
.tongcheng .correlationli[data-v-71b7c6a2]:nth-child(8n) {
  margin-right: 0 !important;
}
.tongling .correlationli[data-v-71b7c6a2] {
  margin-right: 42px !important;
  width: 70px;
}
.tongling .correlationli[data-v-71b7c6a2]:nth-child(8n) {
  margin-right: 0 !important;
}
.tongxing .correlationli[data-v-71b7c6a2] {
  margin-right: 32px !important;
  width: 116px;
}
.tongxing .correlationli[data-v-71b7c6a2]:nth-child(6n) {
  margin-right: 0 !important;
}
.wenda .correlationli[data-v-71b7c6a2] {
  margin-right: 32px !important;
  width: 414px;
}
.wenda .correlationli[data-v-71b7c6a2]:nth-child(2n) {
  margin-right: 0 !important;
}
.iconfont[data-v-71415fdf] {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: iconfont !important;
  font-size: 16px;
  font-style: normal;
}
.icon-shang[data-v-71415fdf]:before {
  content: "\e66b";
}
.icon-xia[data-v-71415fdf]:before {
  content: "\e795";
}
.icon-iconset-left[data-v-71415fdf]:before {
  content: "\e794";
}
.icon-iconset-right[data-v-71415fdf]:before {
  content: "\e726";
}
.icon-wutu[data-v-71415fdf]:before {
  content: "\e622";
}
.icon-zan[data-v-71415fdf]:before {
  content: "\e76f";
}
.icon-shouji[data-v-71415fdf]:before {
  content: "\e6df";
}
.icon-zhankaigengduo-xian[data-v-71415fdf]:before {
  content: "\e743";
}
.icon-ico[data-v-71415fdf]:before {
  content: "\e646";
}
.icon-you[data-v-71415fdf]:before {
  content: "\e793";
}
.icon-zuo[data-v-71415fdf]:before {
  content: "\e662";
}
.line1[data-v-71415fdf] {
  -webkit-line-clamp: 1;
}
.line1[data-v-71415fdf],
.line2[data-v-71415fdf] {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.line2[data-v-71415fdf] {
  -webkit-line-clamp: 2;
}
.line3[data-v-71415fdf] {
  -webkit-line-clamp: 3;
}
.line3[data-v-71415fdf],
.line4[data-v-71415fdf] {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.line4[data-v-71415fdf] {
  -webkit-line-clamp: 4;
}
.line5[data-v-71415fdf] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.selectnone[data-v-71415fdf] {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
[data-v-71415fdf]:focus {
  outline: none;
}
.img_radius[data-v-71415fdf] {
  overflow: hidden;
}
.img_radius img[data-v-71415fdf] {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.maxheights[data-v-71415fdf] {
  height: 48px;
  opacity: 0;
  position: fixed;
  top: 99999px;
}
.total-introduce[data-v-71415fdf] {
  color: #282828;
  font-size: 14px;
  max-height: 48px;
  overflow: hidden;
}
.total-introduce .intro-content[data-v-71415fdf] {
  max-height: 50px;
  overflow: hidden;
}
.total-introduce .intro-content .merchant-desc[data-v-71415fdf] {
  line-height: 24px;
  width: 100%;
  word-break: break-all;
}
.total-introduce .unfold[data-v-71415fdf] {
  bottom: 0;
  height: 23px;
  outline: 0;
  position: absolute;
  right: 0;
  width: 100px;
  z-index: 2;
}
.total-introduce .unfold p[data-v-71415fdf] {
  color: #007cff;
  cursor: pointer;
  font-size: 14px;
}
.total-introduce .unfold p a[data-v-71415fdf] {
  color: #007cff;
}
.detailed-introduce[data-v-71415fdf] {
  color: #282828;
  font-size: 14px;
  max-height: 48px;
  overflow: hidden;
  position: relative;
}
.detailed-introduce .intro-content[data-v-71415fdf] {
  word-wrap: break-word;
  background: transparent;
  color: transparent;
  line-height: 24px;
  max-height: 48px;
  overflow: hidden;
  word-break: break-all;
}
.detailed-introduce .intro-content .merchant-desc[data-v-71415fdf] {
  line-height: 24px;
  width: 100%;
  word-break: break-all;
}
.detailed-introduce .intro-content[data-v-71415fdf]:after,
.detailed-introduce .intro-content[data-v-71415fdf]:before {
  color: #282828;
  content: attr(data-line);
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
}
.detailed-introduce .intro-content[data-v-71415fdf]:before {
  background: #fff;
  display: block;
  max-height: 29.33333px;
  overflow: hidden;
  z-index: 1;
}
.detailed-introduce .intro-content[data-v-71415fdf]:after {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  box-sizing: border-box;
  display: -webkit-box;
  height: 48px;
  overflow: hidden;
  padding-right: 7em;
  text-indent: -7em;
  text-overflow: ellipsis;
}
.detailed-introduce .intro-content .unfold[data-v-71415fdf] {
  bottom: 0;
  height: 23px;
  outline: 0;
  position: absolute;
  right: 0;
  width: 100px;
  z-index: 2;
}
.detailed-introduce .intro-content .unfold p[data-v-71415fdf] {
  color: #007cff;
  cursor: pointer;
  font-size: 14px;
}
.detailed-introduce .intro-content .unfold p a[data-v-71415fdf] {
  color: #007cff;
}
.iconfont[data-v-4548f2bd] {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: iconfont !important;
  font-size: 16px;
  font-style: normal;
}
.icon-shang[data-v-4548f2bd]:before {
  content: "\e66b";
}
.icon-xia[data-v-4548f2bd]:before {
  content: "\e795";
}
.icon-iconset-left[data-v-4548f2bd]:before {
  content: "\e794";
}
.icon-iconset-right[data-v-4548f2bd]:before {
  content: "\e726";
}
.icon-wutu[data-v-4548f2bd]:before {
  content: "\e622";
}
.icon-zan[data-v-4548f2bd]:before {
  content: "\e76f";
}
.icon-shouji[data-v-4548f2bd]:before {
  content: "\e6df";
}
.icon-zhankaigengduo-xian[data-v-4548f2bd]:before {
  content: "\e743";
}
.icon-ico[data-v-4548f2bd]:before {
  content: "\e646";
}
.icon-you[data-v-4548f2bd]:before {
  content: "\e793";
}
.icon-zuo[data-v-4548f2bd]:before {
  content: "\e662";
}
.line1[data-v-4548f2bd] {
  -webkit-line-clamp: 1;
}
.line1[data-v-4548f2bd],
.line2[data-v-4548f2bd] {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.line2[data-v-4548f2bd] {
  -webkit-line-clamp: 2;
}
.line3[data-v-4548f2bd] {
  -webkit-line-clamp: 3;
}
.line3[data-v-4548f2bd],
.line4[data-v-4548f2bd] {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.line4[data-v-4548f2bd] {
  -webkit-line-clamp: 4;
}
.line5[data-v-4548f2bd] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.selectnone[data-v-4548f2bd] {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
[data-v-4548f2bd]:focus {
  outline: none;
}
.img_radius[data-v-4548f2bd] {
  overflow: hidden;
}
.img_radius img[data-v-4548f2bd] {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.hotAsk h2[data-v-4548f2bd] {
  color: #262626;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  margin: 20px 0;
  overflow: hidden;
  padding-left: 16px;
  position: relative;
  word-break: break-all;
}
.hotAsk h2[data-v-4548f2bd]:after {
  background: #007cff;
  border-radius: 3px;
  content: "";
  height: 22px;
  left: 0;
  margin-right: 10px;
  position: absolute;
  top: 3px;
  width: 6px;
}
.jxDetail-box[data-v-4548f2bd] {
  margin-top: 25px;
  position: relative;
}
.jxDetail-box .jxDetail-list[data-v-4548f2bd] {
  border-bottom: 1px solid #e6e6e6;
  margin-bottom: 32px;
  padding-bottom: 20px;
}
.jxDetail-box .jxDetail-list .user-msg[data-v-4548f2bd] {
  justify-content: space-between;
}
.jxDetail-box .jxDetail-list .user-msg .user-left[data-v-4548f2bd],
.jxDetail-box .jxDetail-list .user-msg[data-v-4548f2bd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.jxDetail-box
  .jxDetail-list
  .user-msg
  .user-left
  .user-msg-img[data-v-4548f2bd] {
  background: #08c;
  border-radius: 50%;
  height: 40px;
  overflow: hidden;
  width: 40px;
}
.jxDetail-box
  .jxDetail-list
  .user-msg
  .user-left
  .user-msg-img
  img[data-v-4548f2bd] {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.jxDetail-box .jxDetail-list .user-msg .user-left .user-top[data-v-4548f2bd] {
  margin-left: 12px;
}
.jxDetail-box
  .jxDetail-list
  .user-msg
  .user-left
  .user-top
  .user-name
  .name[data-v-4548f2bd] {
  color: #222;
  font-family: Hiragino Sans GB;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}
.jxDetail-box
  .jxDetail-list
  .user-msg
  .user-left
  .user-top
  .user-name
  .el-tag[data-v-4548f2bd] {
  background: #ff5800;
  border: none;
  color: #fff;
  font-size: 11px;
  margin-left: 10px;
}
.jxDetail-box
  .jxDetail-list
  .user-msg
  .user-left
  .user-top
  .user-time[data-v-4548f2bd] {
  color: #999;
  display: block;
  font-family: Arial;
  font-size: 13px;
  font-weight: 400;
  margin-top: 5px;
}
.jxDetail-box .jxDetail-list .user-msg .user-right[data-v-4548f2bd] {
  color: #ccc;
}
.jxDetail-box .jxDetail-list .jxDetail-synopsis[data-v-4548f2bd] {
  color: #333;
  font-family: Hiragino Sans GB;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  margin-top: 16px;
}
.jxDetail-box
  .jxDetail-list
  .jxDetail-synopsis
  span[data-v-4548f2bd]:last-of-type {
  color: #08c;
  cursor: pointer;
  font-family: Hiragino Sans GB;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.jxDetail-box
  .jxDetail-list
  .jxDetail-synopsis
  span:last-of-type
  .el-icon-arrow-down[data-v-4548f2bd] {
  font-weight: 700;
}
.jxDetail-box .jxDetail-list .question[data-v-4548f2bd] {
  border-left: 5px solid #dfe3e6;
  display: block;
  margin-top: 20px;
  padding-left: 12px;
}
.jxDetail-box .jxDetail-list .question .question-title[data-v-4548f2bd] {
  color: #333;
  font-family: Hiragino Sans GB;
  font-size: 16px;
  font-weight: 700;
  line-height: 27px;
}
.jxDetail-box
  .jxDetail-list
  .question
  .question-title
  .el-tag[data-v-4548f2bd] {
  background: #f5f5f5;
  border: none;
  color: #999;
  font-weight: 400;
}
.jxDetail-box .jxDetail-list .question .question-content[data-v-4548f2bd] {
  color: #333;
  font-family: Hiragino Sans GB;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}
.jxDetail-box .jxDetail-list .jxDetail-bottom[data-v-4548f2bd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 20px;
  margin-top: 20px;
}
.jxDetail-box
  .jxDetail-list
  .jxDetail-bottom
  .jxDetail-classify[data-v-4548f2bd] {
  -webkit-box-flex: 1;
  color: #999;
  flex: 1;
  font-family: Hiragino Sans GB;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-right: 10px;
}
.jxDetail-box
  .jxDetail-list
  .jxDetail-bottom
  .jxDetail-classify
  a[data-v-4548f2bd] {
  color: #999;
  margin-right: 12px;
}
.jxDetail-box
  .jxDetail-list
  .jxDetail-bottom
  .jxDetail-classify
  a:first-of-type
  ~ a[data-v-4548f2bd] {
  color: #08c;
  font-family: Hiragino Sans GB;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.jxDetail-box .jxDetail-list .jxDetail-bottom .count-time[data-v-4548f2bd] {
  color: #999;
  font-family: Hiragino Sans GB;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.jxDetail-box .jxDetail-list[data-v-4548f2bd]:last-of-type {
  border: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.iconfont[data-v-6614be16] {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: iconfont !important;
  font-size: 16px;
  font-style: normal;
}
.icon-shang[data-v-6614be16]:before {
  content: "\e66b";
}
.icon-xia[data-v-6614be16]:before {
  content: "\e795";
}
.icon-iconset-left[data-v-6614be16]:before {
  content: "\e794";
}
.icon-iconset-right[data-v-6614be16]:before {
  content: "\e726";
}
.icon-wutu[data-v-6614be16]:before {
  content: "\e622";
}
.icon-zan[data-v-6614be16]:before {
  content: "\e76f";
}
.icon-shouji[data-v-6614be16]:before {
  content: "\e6df";
}
.icon-zhankaigengduo-xian[data-v-6614be16]:before {
  content: "\e743";
}
.icon-ico[data-v-6614be16]:before {
  content: "\e646";
}
.icon-you[data-v-6614be16]:before {
  content: "\e793";
}
.icon-zuo[data-v-6614be16]:before {
  content: "\e662";
}
.line1[data-v-6614be16] {
  -webkit-line-clamp: 1;
}
.line1[data-v-6614be16],
.line2[data-v-6614be16] {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.line2[data-v-6614be16] {
  -webkit-line-clamp: 2;
}
.line3[data-v-6614be16] {
  -webkit-line-clamp: 3;
}
.line3[data-v-6614be16],
.line4[data-v-6614be16] {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.line4[data-v-6614be16] {
  -webkit-line-clamp: 4;
}
.line5[data-v-6614be16] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.selectnone[data-v-6614be16] {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
[data-v-6614be16]:focus {
  outline: none;
}
.img_radius[data-v-6614be16] {
  overflow: hidden;
}
.img_radius img[data-v-6614be16] {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.convenient_nav[data-v-6614be16] {
  margin-top: 32px;
}
.convenient_nav .convenient_nav_top[data-v-6614be16] {
  align-items: center;
  background: #fafafa;
  border: 1px solid #ebebeb;
  border-top: 4px solid #ebebeb;
  color: #333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  font-weight: 700;
  height: 48px;
  padding: 0 16px;
  width: 100%;
}
.convenient_nav .convenient_nav_bottom[data-v-6614be16] {
  border: 1px solid #ebebeb;
  border-top: none;
  padding: 20px 16px 10px;
}
.convenient_nav .convenient_nav_bottom .nav_list_title[data-v-6614be16] {
  color: #007cff;
  font-size: 12px;
  font-weight: 700;
  height: 16px;
  line-height: 16px;
  margin-bottom: 12px;
}
.convenient_nav .convenient_nav_bottom .nav_list[data-v-6614be16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 8px;
}
.convenient_nav
  .convenient_nav_bottom
  .nav_list
  .nav_list_item[data-v-6614be16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 16px;
  margin-bottom: 12px;
  margin-right: 16px;
}
.convenient_nav
  .convenient_nav_bottom
  .nav_list
  .nav_list_item
  a[data-v-6614be16] {
  color: #333;
  font-size: 12px;
  height: 16px;
  line-height: 16px;
}
.convenient_nav
  .convenient_nav_bottom
  .nav_list
  .nav_list_item:hover
  a[data-v-6614be16] {
  color: #007cff;
}
.convenient_nav
  .convenient_nav_bottom
  .nav_list
  .nav_list_item.new_create_questions_item[data-v-6614be16] {
  margin-right: 32px;
  width: 48%;
}
.convenient_nav
  .convenient_nav_bottom
  .nav_list
  .nav_list_item.new_create_questions_item[data-v-6614be16]:nth-child(2n) {
  margin-right: 0;
}
.convenient_nav
  .convenient_nav_bottom
  .nav_list
  .nav_list_item.new_create_questions_item
  a[data-v-6614be16] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.convenient_nav
  .convenient_nav_bottom
  .nav_list
  .nav_list_item.new_create_questions_item
  a
  .questions_title[data-v-6614be16] {
  -webkit-box-flex: 1;
  display: inline-block;
  flex: 1;
  margin-right: 16px;
}
.convenient_nav
  .convenient_nav_bottom
  .nav_list
  .nav_list_item.new_create_questions_item
  a
  .update_time[data-v-6614be16] {
  color: #999;
  font-size: 12px;
}
#pikaz-iframe-container[data-v-6c7d038d] {
  height: 100%;
  overflow-x: hidden;
  width: 100%;
}
#pikaz-iframe-container[data-v-6c7d038d]::-webkit-scrollbar {
  display: none;
}
#pikazIframe[data-v-6c7d038d] {
  height: 100%;
  width: 100%;
}
@font-face {
  font-family: iconfont;
  src: url(../fonts/iconfont.1cb0d08.eot);
  src: url(../fonts/iconfont.1cb0d08.eot#iefix) format("embedded-opentype"),
    url(../fonts/iconfont.38b255c.woff2) format("woff2"),
    url(../fonts/iconfont.fe11ce4.woff) format("woff"),
    url(../fonts/iconfont.1a972d2.ttf) format("truetype"),
    url(../images/iconfont.38df46e.svg#iconfont) format("svg");
}
.iconfont[data-v-4ee1db7b] {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: iconfont !important;
  font-size: 16px;
  font-style: normal;
}
.icon-shang[data-v-4ee1db7b]:before {
  content: "\e66b";
}
.icon-xia[data-v-4ee1db7b]:before {
  content: "\e795";
}
.icon-iconset-left[data-v-4ee1db7b]:before {
  content: "\e794";
}
.icon-iconset-right[data-v-4ee1db7b]:before {
  content: "\e726";
}
.icon-wutu[data-v-4ee1db7b]:before {
  content: "\e622";
}
.icon-zan[data-v-4ee1db7b]:before {
  content: "\e76f";
}
.icon-shouji[data-v-4ee1db7b]:before {
  content: "\e6df";
}
.icon-zhankaigengduo-xian[data-v-4ee1db7b]:before {
  content: "\e743";
}
.icon-ico[data-v-4ee1db7b]:before {
  content: "\e646";
}
.icon-you[data-v-4ee1db7b]:before {
  content: "\e793";
}
.icon-zuo[data-v-4ee1db7b]:before {
  content: "\e662";
}
.line1[data-v-4ee1db7b] {
  -webkit-line-clamp: 1;
}
.line1[data-v-4ee1db7b],
.line2[data-v-4ee1db7b] {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.line2[data-v-4ee1db7b] {
  -webkit-line-clamp: 2;
}
.line3[data-v-4ee1db7b] {
  -webkit-line-clamp: 3;
}
.line3[data-v-4ee1db7b],
.line4[data-v-4ee1db7b] {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.line4[data-v-4ee1db7b] {
  -webkit-line-clamp: 4;
}
.line5[data-v-4ee1db7b] {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.selectnone[data-v-4ee1db7b] {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
[data-v-4ee1db7b]:focus {
  outline: none;
}
.img_radius[data-v-4ee1db7b] {
  overflow: hidden;
}
.img_radius img[data-v-4ee1db7b] {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.addom[data-v-4ee1db7b] {
  overflow: hidden;
  position: relative;
}
.addom[data-v-4ee1db7b],
.checkad[data-v-4ee1db7b] {
  height: 100%;
  width: 100%;
}
.checkad[data-v-4ee1db7b] {
  cursor: pointer;
  left: 0;
  position: absolute;
  top: 0;
  z-index: 2;
}
.adlabel[data-v-4ee1db7b] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.25);
  border-radius: 17.5px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  height: 25px;
  justify-content: center;
  position: absolute;
  right: 16px;
  top: 16px;
  width: 60px;
}
.iframe[data-v-4ee1db7b] {
  border: none;
}
.iframe img[data-v-4ee1db7b],
.iframe[data-v-4ee1db7b] {
  height: 100%;
  width: 100%;
}
